gallipoli strait - Turkish English Dictionary